Volume 25, Issue 1, March 2017, Pages 3-26
Hanan S.E. Hamed
Volume 24, Issue 2, September 2016, Pages 247-273
Volume 24, Issue 1, March 2016, Pages 3-21
Hanan S.E. Hamed; Mahmoud A. E.